Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 HUMBER ROAD Detached £370,887 £210,000 3 Mar 2006
17 HUMBER ROAD Detached £357,696 £71,000 4 Aug 1997
21 HUMBER ROAD Semi-Detached £334,599 £270,000 6 Jul 2018
25 HUMBER ROAD Semi-Detached £383,966 £385,000 12 Aug 2022
31 HUMBER ROAD Semi-Detached £213,283 £165,000 10 Apr 2017
35 HUMBER ROAD Semi-Detached £169,301 £103,000 18 Jul 2008
37 HUMBER ROAD Semi-Detached £310,982 £300,100 22 Mar 2022
45 HUMBER ROAD Semi-Detached £215,518 £200,000 30 Sep 2021
49 HUMBER ROAD Detached £332,372 £59,000 4 Apr 1996